From Graph to Hypergraph Multiway Partition: Is the Single Threshold the Only Route?
نویسندگان
چکیده
We consider the Hypergraph Multiway Partition problem (Hyper-MP). The input consists of an edge-weighted hypergraph G = (V, E) and k vertices s1, . . . , sk called terminals. A multiway partition of the hypergraph is a partition (or labeling) of the vertices of G into k sets A1, . . . , Ak such that si ∈ Ai for each i ∈ [k]. The cost of a multiway partition (A1, . . . , Ak) is ∑k i=1 w(δ(Ai)), where w(δ(· )) is the hypergraph cut function. The Hyper-MP problem asks for a multiway partition of minimum cost. Our main result is a 4/3 approximation for the Hyper-MP problem on 3-uniform hypergraphs, which is the first improvement over the (1.5−1/k) approximation of [5]. The algorithm combines the single-threshold rounding strategy of Calinescu et al. [3] with the rounding strategy of Kleinberg and Tardos [8], and it parallels the recent algorithm of Buchbinder et al. [2] for the Graph Multiway Cut problem, which is a special case. On the negative side, we show that the KT rounding scheme [8] and the exponential clocks rounding scheme [2] cannot break the (1.5 − 1/k) barrier for arbitrary hypergraphs. We give a family of instances for which both rounding schemes have an approximation ratio bounded from below by Ω( √ k), and thus the Graph Multiway Cut rounding schemes may not be sufficient for the Hyper-MP problem when the maximum hyperedge size is large. We remark that these instances have k = Θ(logn).
منابع مشابه
Local Distribution and the Symmetry Gap: Approximability of Multiway Partitioning Problems
We study the approximability of multiway partitioning problems, examples of which include Multiway Cut, Node-weighted Multiway Cut, and Hypergraph Multiway Cut. We investigate these problems from the point of view of two possible generalizations: as Min-CSPs, and as Submodular Multiway Partition problems. These two generalizations lead to two natural relaxations that we call respectively the Lo...
متن کاملAn Effective Algorithm for Multiway Hypergraph Partitioning
In this paper, we propose an effective multiway hypergraph partitioning algorithm. We introduce the concept of net gain and embed it in the selection of cell moves. Unlike traditional FM-based iterative improvement algorithms in which the selection of the next cell to move is only based on its cell gain, our algorithm selects a cell based on both its cell gain and the sum of all net gains for t...
متن کاملSubmodular Cost Allocation Problem and Applications
We study the Minimum Submodular-Cost Allocation problem (MSCA). In this problem we are given a finite ground set V and k non-negative submodular set functions f1, . . . , fk on V . The objective is to partition V into k (possibly empty) sets A1, · · · , Ak such that the sum ∑k i=1 fi(Ai) is minimized. Several well-studied problems such as the non-metric facility location problem, multiway-cut i...
متن کاملA note on the hardness of approximating the k-way Hypergraph Cut problem
We consider the approximability of k-way Hypergraph Cut problem: the input is an edge-weighted hypergraph G = (V, E) and an integer k and the goal is to remove a min-weight subset of the edges such that the residual graph has at least k connected components. When G is a graph this problem admits a 2(1 − 1/k)-approximation [8], however, there has been no non-trivial approximation ratio for gener...
متن کاملDecomposing Linear Programs for Parallel Solution
Coarse grain parallelism inherent in the solution of Linear Programming LP problems with block angular constraint matrices has been exploited in recent research works However these approaches su er from unscalability and load imbalance since they exploit only the exist ing block angular structure of the LP constraint matrix In this paper we consider decomposing LP constraint matrices to obtain ...
متن کامل